Technology is best when it brings people together.
Amach is an industry-leading software company with headquarters located in Dublin and remote teams in UK and Europe. Our team memb...